Robust Embedded System Engineering (RESE) Home Page
RESE is a passion project to explore ways to develop robust embedded systems using simple systems engineering approaches. Most my working life has been at startups where the cost/quality trades are important.
One of the goals of the project is to be able to demonstrate, for a subset of requirements, automated hardware-in-the-loop verification testing and reporting. Current state is WIP.
Documents
Documentation integrates software requirements specification, design documentation and test documentation with software implementation using a gitlab static site. Documentation tools are obsidian and doxygen.
- API Documentation
- Developer Guidelines
- Requirements
- Software Architecture
- Integration Testing
- Verification Methodology
- Glossary
Without requirements and design, programming is the art of adding bugs to an empty text file.
― Louis Srygley